package com.csun.cmny.provider.dao;

import com.csun.cmny.provider.model.domain.DmcYingShiMonitor;
import com.csun.cmny.provider.model.dto.yingshi.YingShiMonitorQueryDto;
import com.csun.cmny.provider.model.vo.yingshi.YingShiMonitorVo;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;

public interface DmcYingShiMonitorMapper extends Mapper<DmcYingShiMonitor> {

    /**
     * 获取萤石摄像头监控列表
     *
     * @param yingShiMonitorQueryDto    the ying shi monitor query dto
     *
     * @return  the ying shi monitor vo list.
     */
    List<YingShiMonitorVo> queryListWithPage(YingShiMonitorQueryDto yingShiMonitorQueryDto);

    /**
     * 获取序号
     *
     * @return  the number.
     */
    Integer selectNumber();
}